home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 365_02 / osk.h < prev    next >
C/C++ Source or Header  |  1992-04-04  |  772b  |  47 lines

  1. /*
  2.  * OS9 stat : @(#)stat.h    1.2 87/19/12
  3.  */
  4. /* @(#)stat.h    6.1 */
  5. /*
  6.  * Structure of the result of stat
  7.  */
  8.  
  9. #ifndef CLK_TCK
  10. #include <time.h>
  11. #endif
  12.  
  13. struct    stat
  14. {
  15.     int    st_dev;
  16.     long    st_ino;
  17.     unsigned short    st_mode;
  18.     unsigned short    st_nlink;
  19.     unsigned short    st_uid;
  20.     unsigned short    st_gid;
  21.     int    st_rdev;
  22.     long    st_size;
  23.     time_t    st_atime;
  24.     time_t    st_mtime;
  25.     time_t    st_ctime;
  26. };
  27.  
  28. /*
  29.  * Password Definitions
  30.  */
  31.  
  32. struct passwd {
  33.   char *pw_name;
  34.   char *pw_passwd;
  35.   int  pw_uid;
  36.   int  pw_gid;
  37.   int  pw_prio;                 /* OS9: Priority of entry */
  38.   char *pw_dir;
  39.   char *pw_xdir;                /* OS9: Execution Directory */
  40.   char *pw_shell;
  41. };
  42.  
  43. extern struct passwd  *getpwuid();
  44.  
  45. #define PASSWD    "/dd/SYS/password"
  46.  
  47.